The European Space Agency (ESA) has finalized an 86 million euro ($104 million) contract with Swiss start-up ClearSpace SA to complete the world's first space debris removal mission. SpaceNews
The European Space Agency (ESA) has finalized an 86 million euro ($104 million) contract with Swiss start-up ClearSpace SA to complete the world's first space debris removal mission. SpaceNews
Please to comment